# 1-导包
import json
from config import base_path

# 2-定义一个方法
def read_json(filename):
    # 3-打开json文件，获取文件对象
    with open(base_path+'/data/'+filename,'r',encoding='utf-8') as f:
        # 4-通过json.load方法读取json文件数据--》[{},{},{}]
        json_data = json.load(f)
        # print(json_data)
        # 5-创建一个空列表，遍历读取的列表数据，得到一个-->{}
        re_list = []
        for i in json_data:
            # print(i)
            # 6-删除desc字段--》字典.pop()
            i.pop("desc")
            # 7-获取字典全部的值组成的临时'列表'数据-->字典.values()
            dict_list = i.values()
            # print(dict_list)
            # 8-将‘列表’数据转为元组--》tuple()
            dict_tuple = tuple(dict_list)
            # print(dict_tuple)
            # 9-将转换得到的元祖添加到新列表中
            re_list.append(dict_tuple)
        # 返回新列表数据
        return re_list
if __name__ == '__main__':
    print(read_json('login.json'))